package basics.day10.abstractDemo;

/*
 *   定义类开发工程师：
 *       1. JavaEE 开发工程师：工作
 *       2. Android 开发工程师：工作
 *
 *          根据共性进行抽取，然后形成了一个父类Develop类
 *          定义方法，工作：这个工作不具体，是抽象的（每个工程师工作不一样，所以抽取成为一个公共的方法）
 *
 *   抽象方法：
 *      1. 定义抽象的方法必须用abstract关键字修饰
 *      2. 抽象的方法必须存在抽象的类下面，所以类也要添加abstract修饰
 *
 *   抽象类的使用：
 *      1. 定义类继承抽象类，将抽象方法进行重写，重建子类的对象
 *
 *   注意：
 *      1. 抽象类，不能实例化对象，不能new
 * */
public abstract class Develop {
    public abstract void work();
}
